organic electricity - Spanish English Dictionary